package com.lsl.composite.example;

/**
 * description:抽象构建类,相当于类图中的 Component 角色
 *
 * @author: liushengli
 * data: 2022/11/29
 */
public abstract class AbstractFile {
    public abstract void add(AbstractFile file);

    public abstract void remove(AbstractFile file);

    public abstract AbstractFile getChild(int i);

    public abstract void killVirus();
}
